Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger Fairfield Challenger Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Surbiton Challenger U.S. Open - New York Shanghai Rolex Masters - Shanghai Almaty Open - Almaty Citi Open - Washington Canberra Challenger Australian Open - Melbourne Great Britain F10 Great Britain F9 Great Britain F13 USA F23 Great Britain F17 USA F23 Great Britain F20 Great Britain F3 Great Britain F4 Great Britain F5 Great Britain F8 Great Britain F10 Great Britain F11 Great Britain F12 Great Britain F13 Belgium F3 Great Britain F14 USA F22 Great Britain F15 Spain F36 Great Britain F16 Great Britain F1 Great Britain F2 France F2 Turkey F4 Great Britain F6 Usa F16 Usa F17 Great Britain F15 Great Britain F16 Great Britain F4 Italy F6 Italy F8 Great Britain F8 USA F17 Great Britain F9 Great Britain F10 Great Britain F13 USA F23 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 France F2 France F3 Great Britain F3 Great Britain F4 Thailand F2 China F3 China F4 Italy F9 USA F13 Great Britain F10 Great Britain F11 Great Britain F13 USA F23 Great Britain F15 USA F24 Great Britain F16 Great Britain F17 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F9 Great Britain F10 Great Britain F11 Ireland F1 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Great Britain F16 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F11 Sweden F3 Great Britain F15 Great Britain F1 Great Britain F2 Egypt F17 Egypt F18 Great Britain F6 Great Britain F7 Ireland F1 Great Britain F8 Great Britain F9 Prague Challenger Ostrava Challenger Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Jersey Challenger Ostrava Challenger Nottingham Challenger Manchester Challenger Lexington Challenger Granby Challenger Sacramento Challenger Jersey Challenger Helsinki Challenger Jersey Challenger Nottingham Challenger Ojai Challenger Calabasas Challenger Champaign Challenger Cremona Challenger Nottingham Challenger Aptos Challenger Vancouver Challenger Champaign Challenger Izmir Challenger Orleans Challenger Tiburon Challenger Charlottesville Challenger Loughborough Challenger Maui Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Nottingham Challenger Nottingham-2 Challenger Portoroz Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Napa Challenger Sacramento Challenger Charlottesville Challenger Seoul Challenger Knoxville Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Rome Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Glasgow Challenger Manchester Challenger Surbiton Challenger Aptos Challenger Vancouver Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Wroclaw Challenger Cherbourg Challenger Drummondville Challenger St. Brieuc Challenger Taipei City Challenger Busan Challenger Surbiton Challenger Lexington Challenger Aptos Challenger Knoxville Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger Nottingham Challenger Binghamton Challenger Aptos Challenger Vancouver Challenger Cassis Challenger Stockton Challenger Playford Challenger Quimper Challenger Indian Wells Challenger Phoenix Challenger Surbiton Challenger Nottingham Challenger Aptos Challenger Vancouver Challenger Fairfield Challenger Las Vegas Challenger Canberra Challenger Bendigo Challenger Newport Beach Challenger Indian Wells Challenger Orlando Challenger Nottingham 1 Challenger Sarasota Challenger Nottingham Challenger Seoul Challenger Las Vegas Challenger Cleveland Challenger Surbiton Challenger Lexington Challenger Bordeaux Challenger The Stella Artois Championships - London Red Letter Days Open - Nottingham The Artois Championships - London AEGON Championships - London AEGON International - Eastbourne Qatar Exxon Mobil Open - Doha Open 13 - Marseille AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Citi Open - Washington Brisbane International - Brisbane SAP Open - San Jose AEGON Championships - London Citi Open - Washington Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Delray Beach Open - Delray Beach Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham National Bank Open - Toronto Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing ASB Classic - Auckland Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Noventi Open - Halle Winston-Salem Open - Winston-Salem New York Open - New York Abierto Mexicano Telcel - Acapulco Murray River Open - Melbourne Citi Open - Washington Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm San Diego Open - San Diego Sydney Tennis Classic - Sydney cinch Championships - London Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo European Open - Antwerp Korea Open - Seoul Adelaide International 2 - Adelaide Usa F16 French Open - Paris Libema Open - 's-Hertogenbosch Rothesay International - Eastbourne cinch Championships - London Wimbledon - London Citi Open - Washington Great Britain F3 Great Britain F6 Great Britain F18 Great Britain F10 Great Britain F11 Great Britain F19 Spain F7 Great Britain F7 Great Britain F3 Great Britain F4 Usa F15 France F2 Great Britain F3 Usa F9 Italy F7 BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Rolex Paris Masters - Paris Miami Open - Miami Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, QF, FRA-GBR 4-1 ATP Cup - Sydney Davis Cup, Group B, Manchester Davis Cup, Group D, Manchester U.S. Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (Wildcard) All Lower level tournaments Olympics - Rio de Janeiro The LTA Men's Challenger - Southampton LTA Shrewsbury Challenger - Shrewsbury The LTA Hester Trophy - Manchester The Tarka Challenger - Barnstaple Caversham International Tennis Tournament - Jersey St. Remy Challenger Calabasas Challenger Baton Rouge Challenger Loughborough Challenger Heilbronn Challenger Bath Challenger Bordeaux Challenger Nottingham Challenger Winnetka Challenger Tiburon Challenger St. Remy Challenger Charlottesville Challenger Karshi Challenger Sacramento Challenger Rennes Challenger Tiburon Challenger Knoxville Challenger Loughborough Challenger Honolulu Challenger Cherbourg Challenger Ilkley Challenger Guadalajara Challenger Le Gosier Challenger Nottingham Challenger Nottingham-2 Challenger Seoul Challenger Aptos Challenger Surbiton Challenger Tallahassee Challenger Irving Challenger Maui Challenger Cherbourg Challenger Guangzhou Challenger Noumea Challenger Winnetka Challenger Bordeaux Challenger Las Vegas Challenger Champaign Challenger Manchester Challenger Oeiras 3 Challenger Happy Valley Challenger Shanghai Challenger Bordeaux Challenger Naples Challenger Lexington Challenger Mallorca Challenger Fairfield Challenger Birmingham Challenger Nottingham Challenger Chicago Challenger Nottingham 2 Challenger Tiburon Challenger Charlottesville Challenger Lexington Challenger Tallahassee Challenger Monterrey Challenger Nonthaburi 4 Challenger Oeiras 2 Challenger Manama Challenger Las Vegas Challenger Glasgow Challenger Barletta Challenger Monza Challenger Oeiras 4 Challenger Sumter Challenger Rakuten Japan Open - Tokyo Countrywide Classic - Los Angeles The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Zhuhai Open - Zhuhai Heineken Open - Auckland AEGON Championships - London Countrywide Classic - Los Angeles Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Farmers Classic - Los Angeles Dallas Open - Dallas Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem cinch Championships - London US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Adelaide International - Adelaide Delray Beach Open - Delray Beach Mifel Tennis Open - Los Cabos If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London ASB Classic - Auckland Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Nature Valley International - Eastbourne ABN AMRO Open - Rotterdam Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Adelaide International 1 - Adelaide Abierto Mexicano de Tenis Mifel - Los Cabos US Men's Clay Court Championship - Houston Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg European Open - Antwerp Erste Bank Open - Vienna bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai cinch Championships - London Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Erste Bank Open - Vienna Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Citi Open - Washington Erste Bank Open - Vienna San Diego Open - San Diego United Cup - Australia Dallas Open - Dallas Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Infosys Hall of Fame Open - Newport Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo New York Open - New York Fever-Tree Championships - London Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Sardegna Open - Cagliari Dallas Open - Dallas US Men's Clay Court Championship - Houston cinch Championships - London Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, World Group, PO, CRO-GBR 1-4 Wimbledon - London Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, SF, CRO-USA 3-2 Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, SF, GBR-ARG 2-3 Hopman Cup - Perth Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, Finals, Group C Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Group D, Glasgow Davis Cup, World Group, PO, COL-GBR 1-3 Davis Cup, Finals, Group E Davis Cup, Finals, SF, GBR-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney Truist Atlanta Open - Atlanta Olympics - Paris Mubadala World Tennis Championship Stanford Challenger French Open (juniors)